1986年7月參加工作,大學學歷。
1986.7-1987.9 任大城縣裡坦鎮團委書記; 1987.9-1991.2 任大城縣平舒鎮團委書記;
1991.2-1994.5 任大城縣縣直工委秘書;
1994.5-1995.10 任大城縣大童子鄉組織委員;
1995.10-1996.5 任大城縣大童子鄉黨委副書記;
1996.5-1998.11 任大城縣裡坦鎮黨委副書記;
1998.11-1999.10 任大城縣裡坦鎮經委主任;
1999.10-2002.4 任大城縣平舒鎮經委主任;
2002.4-2005.4 任大城縣平舒鎮黨委副書記、鎮長;
2005.4-2006.4 任大城縣北位鄉黨委書記;
2006.4-2007.5 任大城縣北位鄉黨委書記、鄉長;
2007.5-2007.9 任大城縣委宣傳部常務副部長;
2007.9-2010.08 任大城縣人民政府辦公室主任、縣政府黨組成員;
2010.08—至今 任縣政協副主席。